close coupled roof - Spanish English Dictionary